#ifndef RTW_HEADER_untitled1_h_
#define RTW_HEADER_untitled1_h_
#ifndef untitled1_COMMON_INCLUDES_
#define untitled1_COMMON_INCLUDES_
#include <stdlib.h>
#include "sl_AsyncioQueue/AsyncioQueueCAPI.h"
#include "rtwtypes.h"
#include "sigstream_rtw.h"
#include "simtarget/slSimTgtSigstreamRTW.h"
#include "simtarget/slSimTgtSlioCoreRTW.h"
#include "simtarget/slSimTgtSlioClientsRTW.h"
#include "simtarget/slSimTgtSlioSdiRTW.h"
#include "simstruc.h"
#include "fixedpoint.h"
#include "raccel.h"
#include "slsv_diagnostic_codegen_c_api.h"
#include "rt_logging_simtarget.h"
#include "dt_info.h"
#include "ext_work.h"
#endif
#include "untitled1_types.h"
#include <stddef.h>
#include "rtw_modelmap_simtarget.h"
#include "rt_defines.h"
#include <string.h>
#include "rtGetInf.h"
#include "rt_nonfinite.h"
#define MODEL_NAME untitled1
#define NSAMPLE_TIMES (3) 
#define NINPUTS (0)       
#define NOUTPUTS (0)     
#define NBLOCKIO (11) 
#define NUM_ZC_EVENTS (0) 
#ifndef NCSTATES
#define NCSTATES (3)   
#elif NCSTATES != 3
#error Invalid specification of NCSTATES defined in compiler command
#endif
#ifndef rtmGetDataMapInfo
#define rtmGetDataMapInfo(rtm) (*rt_dataMapInfoPtr)
#endif
#ifndef rtmSetDataMapInfo
#define rtmSetDataMapInfo(rtm, val) (rt_dataMapInfoPtr = &val)
#endif
#ifndef IN_RACCEL_MAIN
#endif
typedef struct { real_T nnby1hs1rj ; real_T jbjexixvqb ; real_T fqe0acp25s ;
real_T kdjc4fsotl ; real_T ojoooj40sw ; real_T i3cv2oqvtl ; real_T bfjpndss2u
; real_T hyj5qohmju ; real_T c1fdj4zzl5 ; real_T knb4xvy5uj ; real_T
k2jmr3me3x ; } B ; typedef struct { struct { void * AQHandles ; } lyv1mtlcmz
; struct { void * AQHandles ; } k4y2dxnqs3 ; } DW ; typedef struct { real_T
lwjumylr23 ; real_T hqs1jwpuhf ; real_T cljogyicgx ; } X ; typedef struct {
real_T lwjumylr23 ; real_T hqs1jwpuhf ; real_T cljogyicgx ; } XDot ; typedef
struct { boolean_T lwjumylr23 ; boolean_T hqs1jwpuhf ; boolean_T cljogyicgx ;
} XDis ; typedef struct { real_T lwjumylr23 ; real_T hqs1jwpuhf ; real_T
cljogyicgx ; } CStateAbsTol ; typedef struct { real_T lwjumylr23 ; real_T
hqs1jwpuhf ; real_T cljogyicgx ; } CXPtMin ; typedef struct { real_T
lwjumylr23 ; real_T hqs1jwpuhf ; real_T cljogyicgx ; } CXPtMax ; typedef
struct { rtwCAPI_ModelMappingInfo mmi ; } DataMapInfo ; struct P_ { real_T _D
; real_T _I ; real_T _InitialConditionForFilter ; real_T
_InitialConditionForIntegrator ; real_T _N ; real_T _P ; real_T _IC ; real_T
_Value ; real_T _Value_av5pv1svhs ; } ; extern const char_T *
RT_MEMORY_ALLOCATION_ERROR ; extern B rtB ; extern X rtX ; extern DW rtDW ;
extern P rtP ; extern mxArray * mr_untitled1_GetDWork ( ) ; extern void
mr_untitled1_SetDWork ( const mxArray * ssDW ) ; extern mxArray *
mr_untitled1_GetSimStateDisallowedBlocks ( ) ; extern const
rtwCAPI_ModelMappingStaticInfo * untitled1_GetCAPIStaticMap ( void ) ; extern
SimStruct * const rtS ; extern DataMapInfo * rt_dataMapInfoPtr ; extern
rtwCAPI_ModelMappingInfo * rt_modelMapInfoPtr ; void MdlOutputs ( int_T tid )
; void MdlOutputsParameterSampleTime ( int_T tid ) ; void MdlUpdate ( int_T
tid ) ; void MdlTerminate ( void ) ; void MdlInitializeSizes ( void ) ; void
MdlInitializeSampleTimes ( void ) ; SimStruct * raccel_register_model (
ssExecutionInfo * executionInfo ) ;
#endif
